//
//  StringAndDateHandle.h
//  CheckIn
//
//  Created by ren on 13/01/2018.
//  Copyright © 2018 bryan. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface StringAndDateHandle : NSObject

+ (instancetype)sharedInstance;

/**
 把日期转化为字符串

 @return 今日日期字符串
 */
- (NSString *)nowToString;


/**
 把字符串转换为日期格式

 @param info 需要转换的日期字符串
 @param formatter 日期格式
 @return 转换后的日期格式数据
 */
- (NSDate *)stringToDate:(NSString *)info formatter:(NSString *)formatter;


/**
 把日期格式数据转换为字符串

 @param date 需要转换的日期格式数据
 @param formatter 日期格式
 @return 转换后的日期字符串
 */
- (NSString *)dateToString:(NSDate *)date formatter:(NSString *)formatter;


/**
 判断两个日期字符串是否为同一天

 @param checkIn 上班签到时间
 @param checkOut 下班签退时间
 @return 是否为同一天
 */
- (BOOL)sameDay:(NSString *)checkIn checkOut:(NSString *)checkOut;

@end
